downright mean - Deutsch Englisch Wörterbuch